using System;
using System.Collections.Generic;
using System.Linq;

namespace Domain.NHibernate
{
    public interface IUrlRepository
    {
        Url Get(int id);
        Url Load(int id);
        void Save(Url entity);
        void Delete(Url entity);
        IList<Url> GetAll();
        IList<Url> GetUrlByAnonymous(string anonymous);
        IList<Url> GetUrlByAccount(Account account);
    }
}